/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package servidor2;

import java.util.ArrayList;
import java.util.Calendar;


public class Cliente {

    String nomCliente;
    String password;
     ArrayList<correo> cEnviados = new ArrayList();
     ArrayList<correo> cRecibidos = new ArrayList();
     ArrayList<correo> cEliminados= new ArrayList();
    int numPuerto;
    
    
    Cliente(String nom,String pass,int numP){
        nomCliente = nom;
        password = pass;
        numPuerto = numP;
        cEnviados.add(new correo("aSuntoxxx", "destyyyy", "contzzzzz", fecha(), true));
        cEnviados.add(new correo("aSuntoxx", "destyyy", "contzzz", fecha(), true));
        cEnviados.add(new correo("aSuntox", "destyy", "contzz",fecha(), true));
        
        cRecibidos.add(new correo("aSuntorec", "destrec", "contrec", fecha(), false));
        cRecibidos.add(new correo("aSuntorec", "destrec", "contrec", fecha(), false));
        cRecibidos.add(new correo("aSuntorec", "desrec", "contrec", fecha(), false));
        
        
    }
    
    
     public String fecha() {
        Calendar calen = Calendar.getInstance();
        String fecha = calen.get(calen.DATE) + "/" + (calen.get(calen.MONTH) + 1) + "/" + calen.get(calen.YEAR);
        String hora = calen.get(calen.HOUR_OF_DAY) + ":" + calen.get(calen.MINUTE) + ":" + calen.get(calen.SECOND);
        return fecha+" "+hora;
    }
    
    public String getCliente(){
        return nomCliente;
    }
    
    public String getPassword(){
        return nomCliente;
    }
    
    public String getPuerto(){
        return nomCliente;
    }
    
    public void setEnviados(correo cEnviado){
        cEnviados.add(cEnviado);
    }
    
    public void setRecibidos(correo cRecibido)
    {
        cRecibidos.add(cRecibido);
    }
    
    
}
